package com.xiaoge.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xiaoge.entity.WebsiteLink;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaoge.vo.WebsiteLinkVO;

/**
* @author 
* @description 针对表【edu_website_link(站点友情链接)】的数据库操作Service
* @createDate 2022-10-28 09:36:15
*/
public interface WebsiteLinkService extends IService<WebsiteLink> {

    /**
     * 模糊+条件获取友情链接信息
     * @param page
     * @param websiteLinkVO
     * @return
     */
    Page<WebsiteLink> getWebsiteLinkList(Page<WebsiteLink> page, WebsiteLinkVO websiteLinkVO);

    /**
     * 删除链接信息
     * @param id
     */
    void deleteById(Long id);

    /**
     *根据id查询
     * @param id
     * @return
     */
    WebsiteLink selectById(Long id);

    /**
     * 修改链接
     * @param websiteLink
     */
    void updateWebsiteLink(WebsiteLink websiteLink);

    /**
     * 添加链接
     * @param websiteLink
     */
    void addWebsiteLink(WebsiteLink websiteLink);
}
